<html>
<head><meta charset="utf-8"><title>idea: contribute.rlo? · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html">idea: contribute.rlo?</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="200473453"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200473453" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200473453">(Jun 10 2020 at 20:40)</a>:</h4>
<p>So I had another idea that I would like to toss out: It feels like there is no one place for all contributors to look to for info. My sense from the survey is that especially new contributors feel a bit overwhelmed by the size of the project, and a handful of people explicitly commented that information is too scattered or that it is hard to find out what's going.</p>
<p>My idea is to create a central location: contributing.rlo. We could move rustc-dev-guide, forge, compiler-team, and a bunch of other documentation there (I would prefer moving it over linking to it).</p>



<a name="200473486"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200473486" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200473486">(Jun 10 2020 at 20:41)</a>:</h4>
<p>Of course, this would be a lot of work, and perhaps it would mess with existing procedures?</p>



<a name="200473546"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200473546" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200473546">(Jun 10 2020 at 20:41)</a>:</h4>
<p>But I still very strongly feel that we need to centralize resources somewhere and always point to that place</p>



<a name="200484387"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200484387" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200484387">(Jun 10 2020 at 22:14)</a>:</h4>
<p>omg I love this</p>



<a name="200484421"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200484421" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200484421">(Jun 10 2020 at 22:15)</a>:</h4>
<p>well</p>



<a name="200484431"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200484431" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200484431">(Jun 10 2020 at 22:15)</a>:</h4>
<p>I don't know how I feel about moving everything over to it</p>



<a name="200484441"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200484441" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200484441">(Jun 10 2020 at 22:15)</a>:</h4>
<p>I might love that part</p>



<a name="200484470"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200484470" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200484470">(Jun 10 2020 at 22:15)</a>:</h4>
<p>but I definitely feel we need a central landing place, I think that's kind of missing</p>



<a name="200484474"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200484474" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200484474">(Jun 10 2020 at 22:15)</a>:</h4>
<p>I've been talking about it as a "So you want to..."</p>



<a name="200484488"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200484488" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200484488">(Jun 10 2020 at 22:15)</a>:</h4>
<p>I think I'd love to have a map showing all the ways one can get involved</p>



<a name="200484569"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200484569" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200484569">(Jun 10 2020 at 22:16)</a>:</h4>
<p>I guess I think having a central directory we can link to that is organized in various ways is good</p>



<a name="200484597"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200484597" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200484597">(Jun 10 2020 at 22:16)</a>:</h4>
<p>I am not sure what it means to (e.g.) "move compiler-team over there"</p>



<a name="200494011"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200494011" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Noah Lev <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200494011">(Jun 11 2020 at 00:10)</a>:</h4>
<p>Sounds like a great idea! A lot of the documentation for how to do things (e.g., emit diagnostics) feels like it's relatively in-depth, but there's not a quick answer. Perhaps some kind of FAQ, too?</p>



<a name="200494854"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200494854" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Noah Lev <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200494854">(Jun 11 2020 at 00:24)</a>:</h4>
<p>I had an idea for something related; if it's done, we could link to it from the contribute site: <a href="#narrow/stream/131828-t-compiler/topic/idea.3A.20starters.2Erust-lang.2Eorg">https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/idea.3A.20starters.2Erust-lang.2Eorg</a></p>



<a name="200498537"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200498537" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200498537">(Jun 11 2020 at 01:40)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F/near/200484488">said</a>:</p>
<blockquote>
<p>I think I'd love to have a map showing all the ways one can get involved</p>
</blockquote>
<p>I don't think this is what you meant, but my mind kind of goes to the chalk skill tree, which I think is pretty awesome... it would be kind of cool to have an all-of-rust-skill-tree</p>



<a name="200498551"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200498551" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200498551">(Jun 11 2020 at 01:40)</a>:</h4>
<p>But really any sort of map would be incredibly helpful</p>



<a name="200546064"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200546064" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200546064">(Jun 11 2020 at 13:47)</a>:</h4>
<p>I love this idea too, I think at some point I've talked to somebody about something similar, unsure what you're exactly thinking but one thing I've mentioned is ...</p>



<a name="200546070"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200546070" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200546070">(Jun 11 2020 at 13:47)</a>:</h4>
<p><a href="https://www.mozilla.org/en-US/contribute/">https://www.mozilla.org/en-US/contribute/</a></p>



<a name="200546175"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200546175" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200546175">(Jun 11 2020 at 13:48)</a>:</h4>
<p>if we had something like that would be awesome, but as you've said a ton of work :)</p>



<a name="200547863"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200547863" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> XAMPPRocky <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200547863">(Jun 11 2020 at 14:01)</a>:</h4>
<p>I also mentioned this on the starters.rlo thread, but I've been thinking about adding a contribute landing page to main website. It definitely isn't too much work to add a page of similar scope as Mozilla's contribute page. If people want to collaborate on what to put on this page, I've opened up a doc for people to put their ideas in. <a href="https://paper.dropbox.com/doc/Contribute-page-for-rust-lang--A1qrSvzrT3forJmTJVBlSGmkAQ-AfJb9BdQdrs8rJVkPuInH">https://paper.dropbox.com/doc/Contribute-page-for-rust-lang--A1qrSvzrT3forJmTJVBlSGmkAQ-AfJb9BdQdrs8rJVkPuInH</a></p>



<a name="200702618"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200702618" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200702618">(Jun 12 2020 at 17:55)</a>:</h4>
<p>It seems you need to be logged in to edit?</p>



<a name="200704244"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200704244" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> XAMPPRocky <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200704244">(Jun 12 2020 at 18:07)</a>:</h4>
<p><span class="user-mention" data-user-id="198054">@mark-i-m</span> my bad, can you try again it says anyone with link should have edit access.</p>



<a name="200710905"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/idea%3A%20contribute.rlo%3F/near/200710905" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F.html#200710905">(Jun 12 2020 at 19:00)</a>:</h4>
<p><span class="user-mention silent" data-user-id="198054">mark-i-m</span> <a href="#narrow/stream/131828-t-compiler/topic/idea.3A.20contribute.2Erlo.3F/near/200498537">said</a>:</p>
<blockquote>
<p>I don't think this is what you meant, but my mind kind of goes to the chalk skill tree, which I think is pretty awesome... it would be kind of cool to have an all-of-rust-skill-tree</p>
</blockquote>
<p>this is actually one of my longer term goals, I figured i'd start the skill-tree at finer grained, but eventually it'd be nice to have it for "the project" writ large</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>